non-recurring fee - German English Dictionary